$(document).ready(function(){
 $("#userForm").validate({
		submitHandler: function(form) {    
	        form.submit();    
	   		 },
        /*** 设置验证规则 */
		rules:{
			originalPassword:{
				required:true,
				minlength : 5,
				maxlength : 16
			},
			password:{
				required:true,
				minlength : 5,
				maxlength : 16
			},
			confirmPassword:{
				required:true,
				//equalTo: '[name=password]'
				equalTo:"[name=password]",
			},
			
		},
		/**
         * 设置错误信息
         */
        messages: {
			originalPassword:{
				required: "原始密码不能为空",
            	minlength : jQuery.format("密码长度不能少于  {0}"),
				maxlength : jQuery.format("密码长度不能大于 {0}")
			},
            password: {
                required: "密码不能为空",
            	minlength : jQuery.format("密码长度不能少于  {0}"),
				maxlength : jQuery.format("密码长度不能大于 {0}")
            },
			confirmPassword:{
				required:"确认密码不能为空",
				equalTo: "两次密码必须一致"
				
			},
        },
        
        /**设置验证触发事件 */
        focusInvalid: true,
        onkeyup: true,
        
        /** 设置错误信息提示DOM */
        errorPlacement: function(error, element){
            error.appendTo(element.parent());
        },
    
	});
	$("#userName").attr("disabled",true);//让文本框不能够编辑	
	$("#userName").css("background","#f0f0f0");//让文本框不能够编辑	
	$("#btnUpdate").click(function(){
		alert($("#userForm").valid());
//		alert($("#userForm").valid());
//		alert("gogo");
//		if ($("#userForm").valid()) {//检查验证是否成功
//			//检验原始密码
//			checkOriginalPassord();
//			alert(checkOriginalPassord());
//			if(result==1){//修改密码
//				updatePassord();
//			}else{
//				return;
//			}
//		}
	});
});

/**
 * 检查原始密码
 */
function checkOriginalPassord(){
	var params={"userId":$("#userId").val(),"password":$("#originalPassword").val()};
	$.ajax({
        type: "post",
        url: "admin/user!checkOriginalPassord",
        data :params,
		dataType: "json",
		async:true,
        success: function(json){
            if (json == 1) {//密码正确
               result=1;
            }else{
				result=0;
				alert("原始密码不正确！");
            	//$("#showUserName").html(" <img src='img/pic_03.gif'/>");
            	return true;
			}
			
            
        },
        error: function(json){
			result=0;
            return false;
        }
        
    });  
}

/**
 * 修改密码
 */
function updatePassord(){
	var params={"userId":$("#userId").val(),"password":$("#password").val()};
	$.ajax({
        type: "post",
        url: "admin/user!updatePassword",
        data :params,
		dataType: "json",
		async:true,
        success: function(json){
            if (json == 1) {//密码正确
               alert("密码修改成功！");
            }else{
				
				alert("密码修改失败！");
            	//$("#showUserName").html(" <img src='img/pic_03.gif'/>");
            	return true;
			}
			
            
        },
        error: function(json){
			result=0;
            return false;
        }
        
    });  
}